package cn.south.campus.common.model.enums;

public enum CommonEnums implements ResponseCode {
    SUCCESS("0", "成功", "成功"),

    SYSTEM_ERROR("-9", "系统问题", "系统繁忙，请稍后重试"),

    CONCURRENT_ERROR("-9", "太火爆了", "太火爆了，请稍后重试"),

    NO_SUPPORT("-8", "暂不支持", "暂不支持"),

    PARAMS_ERROR("1000", "参数错误", "请核对填写的数据"),

    PHONE_OR_PWD_ERROR("1001", "手机号或密码错误", "手机号或密码错误"),

    NO_LOGIN("1002", "未登录", "未登录"),

    LOGIN_EXPIRE("1003", "登录过期", "登录过期，请重新登录"),

    NO_PERMISSION("1004", "没有权限", "没有权限"),

    OLD_PWD_ERROR("1005", "旧密码错误", "旧密码错误"),

    NOW_PWD_EQ_OLD_PWD_ERROR("1006", "新旧密码一样", "新旧密码一样，无须修改"),

    DATA_HAS_NOT_ERROR("1007", "数据不存在", "数据不存在"),

    DATA_REPEAT_ERROR("1008", "数据已经存在", "数据已经存在"),

    FILE_UPLOAD_ERROR("1009", "文件上传失败", "文件上传失败"),

    FILE_OUT_OF_SIZE_ERROR("1010", "文件过大", "文件过大"),

    FILE_TYPE_ERROR("1011", "文件类型错误", "文件类型错误"),

    FILE_NAME_BLANK_ERROR("1012", "文件名为空", "文件名为空"),

    USER_IS_LOCKED_ERROR("1013", "用户被锁定", "用户被锁定，请联系管理员"),
    ;
    private final String code;
    private final String desc;
    private final String tips;

    CommonEnums(String code, String desc, String tips) {
        this.code = code;
        this.desc = desc;
        this.tips = tips;
    }

    public String getCode() {
        return code;
    }


    public String getDesc() {
        return desc;
    }


    public String getTips() {
        return tips;
    }

}
